package ar.com.indra.controller;

import java.util.ArrayList;

import java.util.List;

public class Usuario {
private String nombre;
private String password;
private List formularios = new ArrayList(); 


public String getNombre() {
	return nombre;
}
public void setNombre(String nombre) {
	this.nombre = nombre;
}
public String getPassword() {
	return password;
}
public void setPassword(String password) {
	this.password = password;
}

public List getFormularios() {
	return formularios;
}
public void setFormularios(List formularios) {
	this.formularios = formularios;
}


public String verificarUsuario() {
			

	if (password.equals("pepe")) {
		cargarDatosUsuario();
		System.out.println("********Usuario Valido *******");
		return "valido";
	} else {
		System.out.println("********Usuario Invalido *******");
		return "errorId";
	} 	
	
}

public String formulariosPorUsuario() {
	System.out.println("********formulariosPorUsuario *******");
			return "valido";

}


private void cargarDatosUsuario() {
	List preguntas = new ArrayList();
/*	
	Pregunta p1 =new Pregunta();
	Pregunta p2 =new Pregunta();
	Pregunta p3 =new Pregunta();
	
	preguntas.add(p1);
	preguntas.add(p2);
	preguntas.add(p3);
	
	p1.setNombre("pregunta 1");
	p2.setNombre("pregunta 2");
	p3.setNombre("pregunta 3");
*/	
	System.out.println("Entro a verficar usuario");
	Formulario f1 = new Formulario();
	f1.setNombre("MAVE");
	f1.setFlag_utilizo(false);
	f1.setEstado("OK");
	f1.setPreguntas(preguntas);
	
	
	Formulario f2 = new Formulario();
	f2.setNombre("Administracion RRHH");
	f2.setFlag_utilizo(true);
	f2.setEstado("NO");

	Formulario f3 = new Formulario();
	f3.setNombre("Somos Clientes");
	f3.setFlag_utilizo(false);
	f3.setEstado("OK");
	
	Formulario f4 = new Formulario();
	f4.setNombre("Satisfaccion Salarial");
	f4.setFlag_utilizo(true);
	f4.setEstado("OK");

	
	formularios.add(f1);
	formularios.add(f2);
	formularios.add(f3);
	formularios.add(f4);

   
}




}
